home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 1 (Walnut Creek)
/
Aminet - June 1993 [Walnut Creek].iso
/
aminet
/
os20
/
util
/
comixbase250.lha
/
Comix
/
UPDATE219
< prev
next >
Wrap
Text File
|
1992-06-14
|
10KB
|
192 lines
(Please excuse any spelling mistakes.)
Changes: REMEMBER RUN THIS THING FROM A RAM DRIVE OR HARD DRIVE ONLY.
IT DOES NO BUFFERING SO IT'S EXTREMELY SLOW OFF FLOPPIES.
MAIN MENU:
---------
- Slightly enlarged the button gadgets.
(Looks best on a non-interlaced 640 x 400 screen).
- Window now makes adjustments for large system fonts.
- Forces TOPAZ8 for gadgets.
- If available it will use the font "System8" for the status/report line
text. As well it will print that text in another colour if an 8 or 16
colour workbench is used.
- Now sports a HELP gadget. This is currently not implemented, however
the program will indicate on the CLI or CON window that HELP is either
ON or OFF.(I plan to have a point and click help feature in the near future.)
- The sort algorithm is faster. For a speed comparison check below in
version 2.09 for details.
- Calling the sort routine now automatically saves the new index.
EDITOR:
------
- Support for System8 font, however will default to TOPAZ8 if it cannot
find the System8 font. (It's included in the ARCHIVE).
- Stepping through each comic using '-','+' or the left/right arrow keys
is now extremely fast. Hold down the keyboard key and watch it GO!!!!
- the FIND function allows for multiple wild cards:
IE: just*lea*eur* will find Justice League Europe in my collection.
- COPY and NEW edit functions are activated in the same way as before,
IE: press the "Copy" or "New " button or pressing 'C' or 'N'
- However EDIT can be activated by the "Edit" button, 'E' on the keyboard,
and (this is *NEW*) by pointing the mouse at a data line,
(EG: the name: Marvel in the publisher field), and pressing the left
mouse button.
- Once in any of the 3 editing modes (EDIT, COPY, NEW) you make move the
cursor around by using the arrow keys, by pressing return, or by
pointing with the mouse and clicking the left mouse button.
- The line buffer commands (Stor and Rtrv) have been improved slightly:
- To store a line from the comic fields, make sure the cursor is anywhere
on the line which contains the data you wish to store.
Then select the stor button with the mouse and then the buffer you wish
to store the line in. If a store has successfully been completed, the
line which was stored will appear in the Status Box.
(The buffers are the 6 gadgets boxes to the right of the Rtrv box.)
- To copy or retrieve the contents of a buffer and store it in a data
line, make sure the cursor is on the line where you want to put the
data. Next press the Rtrv button and then the buffer which contains
the data you want to fetch.
- To cancel a buffer operation, click on any area of the window which
does not involve or contain a buffer gadget.
- To empty a buffer, position the cursor (using arrow keys or mouse)
on an empty field. Next select store, and then the buffer you wish to
empty.
- To view the contents of a buffer, simply click on it.
(You may not view a buffer if you had just clicked on the Stor or Rtrv
gadgets.)
- You may exit the editor with out making any changes (IE a cursor is still
in the data fields) by either clicking on the eXit gadget or by pressing
the ESCape key.
- I plan to add support for the Amiga C and V clipboard device.
LOCATION KEYS GADGETS ACTION TAKEN
-------- ---- ------- ------------
MAIN MENU E Edit comics Calls the comic editor.
" S Sort Sorts and saves the comic index.
" I Issue Report Creates an ISSUE report.
" T Total value Counts the entire collection.
" X CloseBox,eXit Quits the program.
" HELP HELP Currently just indicates it was selected.
EDITOR X eXit Returns to main menu.
" F Find Locates a comic title.
" E Edit Allows you to edit currently
displayed comic. Also you may
point & click with the mouse on
a data field to start the edit.
" C Copy Makes a copy of the current comic
in memory and allows you to make
changes and then save those
changes as a new comic.
" N New Starts you off with clean data
fields, and allows you to enter
information for a new comic.
" D Del Will ask you if you want to delete
the current comic.
" - -prv Skips back to the previous comic.
" + nxt+ Skips ahead to the next comic.
" LeftArrowKey <<-- Jumps back to the previous title.
" RightArrowKey -->> Jumps ahead to the next title.
" HELP HELP Currently just indicates it was selected.
IN EDIT,COPY, or NEW mode.
ESC,CTRL x eXit Jumps out of the mode and restores
any changes that were made.
CTRL s Save Saves any changes and jumps out
of the mode.
Stor Activates the store a line of text
command. The next button pressed
should be a buffer button.
(IE: ---- or data)
Rtrv Activates the copy a line of text
from a buffer to a data line
command. The next button pressed
should be a buffer button.
CursorKeys Point & Click While in either of these modes
you may move the cursor around by
using the arrow keys or by
pointing and clicking the mouse
at a new location.
DEL & BacKSPC Delete forwards and backwards.
-------------------------------------------------------------------------
The below is extracted from the main .c source file. It lists the changes
in version and function.
-------------------------------------------------------------------------
2.07 09/14/91 Changed the date parsing routine in CBEDIT.c to now accept 3
different types of date. EG: early mar 1991, jan 1964, 1959
2.08 11/26/91 Removed the routines to sort by value and generate a value
report. Recompiled under SAS 5.10b. EXE ->19596
2.09 12/13/91 Made some changes to the sorting routine. Now faster.
Previously if the database had been sorted with the old value
sort routine and then sorted again with the alphabeta routine
, it would take up to 27 minutes to sort (on the Amiga 3000).
With the new changes it takes approximately 7.5 minutes to
sort. (On the A3000 with 1621 comics). Major change in
CBEDIT.c, the editor now fetches the text for each of the 13
text fields only if the text has changed from the last
displayed comic. This makes the database several times
faster as well as making use of floppies more feasible.
EXE -> 19728
2.10 12/23/91 The main menu gadgets now support the gadtools.library. This
version requires AmigaDOS 2.04 or Revision 37+.
EXE -> 20272
2.11 01/18/92 The editor's string gadget's text is now replaced with
IntuiText string make for a smaller EXE as well as faster
operation, being that the text only need printed once when
the editor is first called. EXE -> 20128
2.15 02/23/92 Display now adjusts itself at startup for screen fonts
higher than 8 lines. Program forces Topaz8 font for regular
text writes. Slightly changed the look of the editor, and
increased the size of the gadgets to give greater eye appeal.
Program now automatically saves the index after sorting.
Fixed a bug in the save change in date line in the editor.
It would not properly convert a date which did not consist
of a month. Removed the Alert function for missing file
errors, and replaced it with a fprintf to stderr so as to
indicate which files are missing. This means the program
needs a CON window for the error output, so the program
is currently compiled with c.o and no tinymain.
Now also compiled for any 680x0. EXE -> 21980
2.16 02/25/92 The program now uses the font System8 for fonts writes,
however if it can not find the font then it defaults to
Topaz8. The user may now use the mouse to initiate an edit
on a comic. EXE -> 22328
2.17 03/05/92 The editor now allows the user to change lines by using
the mouse to point and click on a new line.
EXE -> 22484
2.18 03/20/92 The editor's line buffers have been restored with an easier
way of selecting them. The HELP key now shows HELP activation
by check marking the HELP box. Added a HELP function, which
for now merely indicates if HELP was requested.
EXE -> 23184
(BUG FIXES)
2.18e 3/28/92 Yikes fixed bug with sort routine. Would not sort because
variables where changed from signed ints to unsigned ints.
Also reduced flicker with editor. It was updating the
data fields too much. (Introduced small bug where when
locating a title the '*' character does not appear under
the cursor, but shows up when the user types something).
EXE -> 23252
2.19 03/28/92 Fixed the missing '*' bug as well the search function now
stays at the current comic if the search failed. No more
jumping to the start of the database. EXE -> 23240